home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Utilities Experience
/
The Utilities Experience - Volume 1.iso
/
software
/
programmers
/
misc
/
visualarts25
/
whatz_new?
< prev
next >
Wrap
Text File
|
1995-08-16
|
10KB
|
255 lines
New for V2.2 (See VisualArts.guide for details)
-------------------------------------------------
*Enhanced the Test GUI function.
*Added screen mode requester when starting a new project.
*Fixed the problem with screen default font.
*Icons - Use icon images for custom boolean buttons.
*Font, File and Screen Mode ASL reqesters
-You can now access the standard requesters.
*Clip Board - you can now read and write to the clipboard.
* Serial -Access the serial device. If used with the Console feature
you can create a simple terminal application without writting
a single line of code!
How?
Go to the 'Preference' option in the 'Code' menu and check
both 'Console' and 'Serial', then generate the code. You the
console window to input commands.
* Speech
-It is now possible to add speech to your applications. See
'Speech' for more detail.
* Console Window
-Applications can now add a console window.
* VA Preference
-Added checkbox 'Editor on VA'. When this is checked the editor
you selected will open on VA's screen. Of course you'll have to
specify that your editor is to open on screen name 'VArts'.
-Added WB3.x. When this is checked you will be able to use WB3.x
features such as scaled checkbox and MX and other GadTool features.
* Screen Mode
-When you click on 'Load' in the screen mode setup when VA is
started it will default to the right path specified in the .prefs
file.
* Generate C codes
-Both WB2.x and WB3.x is now functional. Note that when generating
codes for WB3.x you will need to check 'WB3.x' checkbox otherwise
some of the codes will NOT be generated.
-A makefile and SCOPTIONS files are generated when generating the
source codes.
-Most of the IDCMPs are now functions and its moved to the function
file.
-Generated files are renamed in V2.05 as follow. (there are no
.h files)
Main File --> unnamed1.c
Function File --> unnamed1_func.c
Script File --> unnamed1_scripts.c
Image File --> unnamed1_images.c
Make File --> unnamed1_Makefile
SCOPTIONS --> SCOPTIONS
There reason to get rid of the .h file is not CPR doesn't allow
.h files to be included when debugging.
* Context Sensitive Layout
-It has been enhanced for WB3.x. A TRUE WYSIWYG when the window
is sized, codes in the object scripts are eliminated but it is
still in WB2.x for compitability.
* Saving
-When saving a project file a project icon is generated. There is
a bug somewhere in the codes. DO NOT double click on the icon
project if run from RAM. Workbench will not work when you exist
from VA. However, it does work if you started other than RAM.
* GadTool Fonts
-When selecting a font for an Object previous version did not
default to the selected font attributes such as font name, size etc.
This has been fixed and will display the font attributes for the
selected font when you click on 'Font' gadget.
* BevelBox for WB3.1
-Added Ridge and IconDropBox boxes for WB3.1. You can still selected
if you are using WB2.1 have to delete the last two items for WB2.1
* Misc Enhancements
-You can now edit IDCMP scripts. Select 'IDCMP scripts' in the
edit menu. Only IDCMP flags selected in the Window attribute's
window are listed in the listview.
-Screen Mode selection and Label Listview selection now has double
click detection. Just double click on the item.
-Add WB3.1 GadTools features will be ghosted if WB2.x is selected.
-Added memory availability and VA screen name in About menu item.
New for V2.01
-------------
* Extended String Gadget
-GadTool and standard intution string/integer gadget is now extended
to support the extentsion structure.
-This feature allows the gadget to have its own active and inactive
foregound and background color.
-When a new project is created, Visual Arts uses the standard
WorkBench colors. You can modify the extended structure in the
'Edit' menu under 'Extended Gadgets' menu item.
-The InitialMode flags defines how the editing will be.
-All string/integer gadgets uses this structure and thus the
behavior of all string/integer gadgets will be the same.
* WorkBench 1.x String and Integer Gadget
-WB 1.x string and integer gadget is now supported.
-When creating a String/Integer GadTool, click on the 'WB 1.x Style'
check box to make it a WB 1.x gadget.
-WB 1.x gadgets has no borders. If you want a border you'll have to
draw a rectangle object around it. The easiest is to select the
gadget, alt-1 or alt-2 or alt-3.
-The maximum string length of string is defined to be 100 chars and
the integer is defaulted to be 10 chars.
-The WB 1.x string/integer gadget is represented by a standard
rectangle object with a back slash '/'. Note that the hilight
button object is represented by '\'.
* Test GUI
-It is now possible to test your current interface. Select
'Test GUI' item in 'Design' menu.
-The test function is WYSIWYG. Window Flags and IDCMP flags are
from the current project, the CLOSEGADGET box is added so that
you can exit the test function. ESC key will also exit the test
function.
-Currently the Test GUI DOES NOT support the following:
- hilight or custom buttons.
- string gadget (emulated by String/Integer GadTools)
These two are standard boolean and string/integer gadgets.
-Popupmenu is not support.
-Images is supported.
-If the window type has scrollable arrows the Test function will not
show it, although the BORDERRIGHT and BORDERBOTTOM is showing.
-The output of the Test function is the final look when complied.
-To exit the Test function click the close box gadget or press the
ESC key.
Enhancements
-Add hilight, custom buttons and string/integer gadgets.
-Add scrollable arrows for scrollable windows.
-Add popupmenu gadget.
Object Alignment
-Objects can now be aligned on width and height. This function
behave the same as aligning objects left or right. The first
selected object in the list will be the anchor.
-Again Line and text objects CAN NOT be aligned on width or height.
-Alignment functions are located in the 'Object' menu.
Enhacements and Bug Fixes in 2.0
--------------------------------
* Visual Arts Preference setup
-The 'Use' option is now added.
-History check box is now fixed.
* Window Setup
-Added Zoom gadget fields for window.
-Added the SuperBitMap check box. It you want the window to be a
scrollable super bitmap you'll need to check the 'SuperBitMap'
checkbox. The default for window with scrollable arrows is no
super bitmap. (only for window types (13-16)
Future Enhacement
-Since the Zoom option is added to the window attribute, every
window now has zoom gadget no matter if you want one or not.
Future will allow you to select Zoom on or off.
* Border an Object
-When adding a border to an object using the keyboard short cut,
(alt-1, alt-2, atl-3) before it creates the border but the object
ID doesn't change for the next border.
* Hilight/Custom Button
-When creating a hilight button before it didn't read the widht
and height correctly thus creating a one by one pixel object,
although it works for the custom button.
* Context Sensitive Layout
-Before when adding/editing a script the codes for CSL was not
added. This only works if you are editing the object for the
first time, if you are editing an existing script the codes will
not be generated thus the context sensitive layout will NOT work!
Future Enhacements
-Remember listview selected item.
-Support primitive objects and custom buttons and images.
* Source Generation
-Alot has been changed to support non scrollable bitmap windows.
-Extended String Gadgets
-Minor changes
Pre-Version 2.0
---------------
Version 2.0 fixes a major bug that hogs the CPU and wouldn't let go
until hell freezes. Other fixes and ehancements are:
1. Freed up the CPU.
2. Creating a GadTool and selecting OK will draw an visible GadTool,
its now fixed.
3. Problem with the Color Map and Color Palette if opening a different
project with higher depth.
4. Added 'Save' menu option. This will automatically save into the path
specified in the Preference setup without asking for a file name.
5. Add a String gadget option for ListView gadgets. Both ListView and
the String gadget MUST be the SAME width.
6. Automatically create Button gadget.
7. Context Sensitive layout. Any standard GadTool can be used in context
sensitive layout.
8. Test function for testing User Interface.
9. Extend string gadget support.
10. Standard string/integer gadgets.
11. Support WB3.x gadtools.
12. Visual Arts now open as a PUBLIC screen. Name is "VArts".
13. Many enforcer hits removed.